【测验】linux学习测试题及答案

您所在的位置:网站首页 linux 测试 【测验】linux学习测试题及答案

【测验】linux学习测试题及答案

2023-03-19 10:52| 来源: 网络整理| 查看: 265

一、不定项选择

1、某文件的组外成员的权限是只读、属主是全部权限、组内权限是可读可写、该文件权限为( ) D A、467 B、674 C、476 D、764

2、改变文件的属主的命令是( ) C A、chmod B、touch C、chown D、cat

3、解压缩文件mydjango.tar.gz,可以用( ) AD A、tar -zxvf mydjango.tar.gz B、tar -xvz mydjango.tar.gz C、tar -czf mydjango.tar.gz D、tar - xvf mydjango.tar.gz

4、linux中查看内存,交换内存的情况命令是( ) AC A、top B、last C、free D、lastcomm

5、如果执行命令,chmod 746 file.txt ,那么该文件的权限是( )A A、rwxr—rw- B、rw-r—r— C、—xr—rwx D、rwxr—r—

6、找出当前目录以及其子目录所有扩展名为”.txt”的文件,那么命令是( ) D A、ls .txt B、find /opt -name “.txt” C、ls -d .txt D、find -name “*.txt”

7、什么命令常用于检测网络主机是否可达( ) C A、ssh B、netstat C、ping D、exit

8、下列文件中,包含了主机名到IP地址映射关系的文件是( ) B A、/etc/hostname B、/etc/hosts C、/etc/resolv.conf D、/etc/networks

9、下面哪个参数可以删除一个用户并同时删除用户的主目录? C

A、 rmuser -r

B、deluser -r

C、 userdel -r

D、 usermgr -r

10、显示一个文件最后几行的命令是: ( )B

A、 tac

B、 tail

C、 rear

D、 ast

11、对所有用户的变量设置,应当放在哪个文件下?( )B

A、/etc/bashrc

B、/etc/profile

C、 ~/.bash_profile

D、 /etc/skel/.bashrc

13、建立一个新文件可以使用的命令为( )D

A、 chmod

B、 more

C、 cp

D、 touch(指令改变档案的时间记录.)

15、在vi编辑器里,命令"dd"用来删除当前的( ) A

A. 行 B. 变量   C. 字  D. 字符

16、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( )D__。

A. -m B. -d C. -f D. -p

17、修改用户自身的密码可使用( A )

A. passwd       B. passwd -d mytest  C. passwd  mytest     D. passwd -l

18、显示系统主机名的命令是(  C  )

A. uname -r      B. who am i  C. uname -n      D. whoami

19、欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是(   D   )。

A. copy file1.txt file2.txt        B. cp file1.txt | file2.txt

C. cat file2.txt file1.txt         D. cat file1.txt > file2.txt

20、列那一个指令可以显示目录的大小(   C  )

A.dd          B.df          C.du            D.dw

二、简单题

1、vi 编辑器有哪几种工作模式?如何在这几种工作模式之间转换?

vi的工作模式有三种:命令模式、输入模式、末行模式。

在命令模式下输入a、A、i、I、o、O等命令之一可以进入输入模式,

在输入模式下按Esc键回到命令模式;

在命令模式下输入:进入末行模式,

末行命令执行完后回到命令模式。

2、如何远程登录阿里云192.168.88.99?

​ ​​ssh [email protected]​​

3、如何修改test.py属组为alex?

​ ​​chgrep alex test.py​​

4、如何杀死mariad进程?

pkill -9 mariadb killall -9 mariadbpkill mariadbps -ef|grep mysqlkill pidkillall mariadb

5、查看linux文件内容有哪些,至少列举四个命令?

vi 文件名 #编辑方式查看,可修改cat 文件名 #显示全部文件内容more 文件名 #分页显示文件内容less 文件名 #与 more 相似,更好的是可以往前翻页tail 文件名 #仅查看尾部,还可以指定行数head 文件名 #仅查看头部,还可以指定行数

6、如果端口8080被占用,如何查看是什么进程?

ss -tnlp|grep 8080netstat -tunlp | grep 8080

7、过滤出settings.py中所有的空白和注释行

​​grep -v '^$' settings.py |grep -v '^#'​​

8、如何找出目录/tmp下占用磁盘最多的文件?

​​du -sh /tmp | grep 'G' | sort -nr​​

三、综合题

1、在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12?

$mkdir back

$ cd back

$ touch test1 test2

$ mv test2 …/file2

2、写一个九九乘法口诀脚本?

#!/bin/bash#for嵌套for循环#9*9乘法口诀echo "for的九九乘法表"for(( i=1 ;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3